distress greatly - Turc Anglais Dictionnaire